Ext.define('MyApp.view.quartzCron.QuartzCronForm', {
	extend: 'Ext.window.Window',
	alias: 'widget.quartzCronForm',
	initComponent: function(){
		Ext.apply(this, {
			//layout: 'fit',
			layout: 'column',
			autoScroll: true,
			modal: true,//遮盖
			title : '增加新的定时任务',
			maximizable: true,//最大化
			//minimizable: true,//最小化
			resizable: false,
			items: [{
				xtype: 'form',
				//margin: '5,5,5,5',//外边距
				bodyPadding: 10,//内边距
				//frame: true,
				title:'任务基本信息',
				fieldDefaults: {
					allowBlank: false,//不允许为空
					anchor: '100%',
					afterLabelTextTpl: Ext.myUtil.required,
					labelAlign: 'right',//标签在右边
					msgTarget: 'side',
					labelWidth: 120//标签长度，
					
				},
				items: [{
					xtype: 'textfield',
					name: 'jobName',
					emptyText : '输入任务名称,不能为空',
					fieldLabel: '任务名称'
				},{
					xtype: 'textfield',
					name: 'groupName',
					fieldLabel: '任务组名称'
				},{
					xtype: 'textfield',
					name: 'description',
					fieldLabel: '任务描述'
				},{
					xtype: 'textfield',
					name: 'clazzName',
					fieldLabel: '任务类'
				},{
					xtype: 'textfield',
					name: 'cronMethod',
					fieldLabel: '任务执行方法'
				},
				{
					xtype: 'textfield',
					name: 'cronExpression',
					itemId :'cronexpression',
					fieldLabel: '任务执行周期'//id:'cronExpression'
                },
				{
					xtype: 'datefield',
					name: 'createDate',
					fieldLabel: '创建日期',
					format: 'Y-m-d', 
					disabled : true,
					value: new Date()
                }
				]
			},{
				xtype : 'panel',
				items:{
					xtype:'cronexpression-form'
				}
			}],
			buttonAlign: 'center',
			buttons: [{
				text: '保存',
				itemId: 'save',
				glyph:0xf0c7
			},{
				text: '取消',
				itemId: 'cancel',
				glyph:0xf00d
			}]
		});
		this.callParent(arguments);
	}
});